pressed piece - Turkish English Dictionary